keel over in shock

Translations
упасть в шоке
She nearly keeled over in shock when she heard the news.
Она чуть не упала в шоке, когда услышала новость.